﻿using System;

namespace Progream06
{
    class Program
    {
        static void Main(string[] args)
        {
            int i;//输入的整数
            int max ;//最大值
            int min ;//最小值
            //输入整数，检测是否为整数
            Console.WriteLine("请输入一个整数（输入0结束）");
            while(!(int.TryParse(Console.ReadLine(),out i)))
            {
                Console.WriteLine("您输入的不是整数，请重新输入一个整数！");
            }
            max = min = i;
            //判断输入的数是否为0
            while (i != 0)
            {
               
                //判断最大最小值
                if (i > max)//如果输入数大于当前最大值，进行替换
                {
                    max = i;
                }
               if (i < min)//如果输入数小于当前最小值，进行替换
                {
                    min = i;
                }
                Console.WriteLine("请继续输入一个整数（输入0结束）");
                while (!(int.TryParse(Console.ReadLine(), out i)))
                {
                    Console.WriteLine("您输入的不是整数，请重新输入一个整数！");
                }
            }
            Console.WriteLine("最大值：{0}，最小值：{1}", max, min);
            Console.ReadLine();
        }
    }
}
